deep-cycle battery - French English Dictionary